Big Huge Thesaurus

fen orchid

noun

sounds kind of like